package com.echo.im.common.enums;

import lombok.AllArgsConstructor;

/**
 * 消息状态，一般来说在仓储服务队其进行修改 例如设为撤回或者设为已读，实现方式很多
 * @author echo
 * @date 2024-08-18
 */
@AllArgsConstructor
public enum MessageStatus {

    /**
     * 文件
     */
    NORMAL(0, "正常"),

    /**
     * 撤回
     */
    RECALL(1, "撤回"),

    /**
     * 已读
     */
    READED(2, "已读");

    private final Integer code;

    private final String desc;


    public Integer code() {
        return this.code;
    }
}
